package top.ffhome.system.entity;

import java.util.List;

import lombok.Getter;
import lombok.Setter;
import top.ffhome.common.entity.BaseEntity;

/** 菜单权限表 */
public class SysMenu extends BaseEntity {
	private static final long serialVersionUID = 1L;

	/** 父菜单ID */
	@Getter
	@Setter
	private Long parentId;
	/** 类型（M菜单 L列表 B按钮） */
	@Getter
	@Setter
	private String catalog;
	/** 菜单标签 */
	@Getter
	@Setter
	private String label;
	/** 菜单URL */
	@Getter
	@Setter
	private String url;
	/** 权限字符串 */
	@Getter
	@Setter
	private String perms;
	/** 菜单图标 */
	@Getter
	@Setter
	private String icon;
	/** 顺序 */
	@Getter
	@Setter
	private Integer sort;
	/** 状态（0正常 1停用） */
	@Getter
	@Setter
	private String status;
	/** 备注 */
	@Getter
	@Setter
	private String remark;

	/** 子菜单 */
	@Getter
	@Setter
	private List<SysMenu> children;
}
